mutilating leprosy - Espagnol Anglais Dictionnaire